///* 初始化样式
//------------------------------- */
* {
  margin: 0;
  padding: 0;
  box-sizing: border-box;
  outline: none !important;
}
.flex {
  display: flex;
}

.flex_1 {
  flex: 1;
}

.flex-col {
  display: flex;
  flex-direction: column;
}

.space-between {
  justify-content: space-between;
}

.img_in_btn {
  vertical-align: middle;
  width: 16px;
  height: 16px;
}

.txt_in_btn {
  font-size: 14px;
  font-weight: 400;
  color: #91929E;
  line-height: 16px;
  margin-left: 6px;
}

.flex-row {
  display: flex;
  flex-direction: row;
}

.no_margin {
  margin: 0;

}

.no_padding {
  padding: 0;

}

.flex-row-center {
  display: flex;
  flex-direction: row;
  align-items: center;
}

.center-center {
  align-items: center;
  justify-content: center;
}

.flex-row-reverse-center {
  display: flex;
  flex-direction: row-reverse;
  align-items: center;
}

.flex-col-center {
  display: flex;
  flex-direction: column;
  align-items: center;
}


//
//.flex-auto {
//  flex: 1;
//  overflow: hidden;
//}
//
//.flex-center {
//  @extend .flex;
//  flex-direction: column;
//  width: 100%;
//  overflow: hidden;
//}
//
//.flex-margin {
//  margin: auto;
//}
//
//.flex-warp {
//  display: flex;
//  flex-wrap: wrap;
//  align-content: flex-start;
//  margin: 0 -5px;
//
//  .flex-warp-item {
//    padding: 5px;
//
//    .flex-warp-item-box {
//      width: 100%;
//      height: 100%;
//    }
//  }
//}
//
///* cursor 鼠标形状
//------------------------------- */
//// 默认
//.cursor-default {
//  cursor: default !important;
//}
//
//// 帮助
//.cursor-help {
//  cursor: help !important;
//}
//
//// 手指
//.cursor-pointer {
//  cursor: pointer !important;
//}
//
//// 移动
//.cursor-move {
//  cursor: move !important;
//}
//
///* 宽高 100%
//------------------------------- */
//.w100 {
//  width: 100% !important;
//}
//
//.h100 {
//  height: 100% !important;
//}
//
//.vh100 {
//  height: 100vh !important;
//}
//
//.max100vh {
//  max-height: 100vh !important;
//}
//
//.min100vh {
//  min-height: 100vh !important;
//}
//
///* 颜色值
//------------------------------- */
//.color-primary {
//  color: var(--el-color-primary);
//}
//
//.color-success {
//  color: var(--el-color-success);
//}
//
//.color-warning {
//  color: var(--el-color-warning);
//}
//
//.color-danger {
//  color: var(--el-color-danger);
//}
//
//.color-info {
//  color: var(--el-color-info);
//}
//
///* 字体大小全局样式
//------------------------------- */
//@for $i from 10 through 32 {
//  .font#{$i} {
//    font-size: #{$i}px !important;
//  }
//}
//
///* 外边距、内边距全局样式
//------------------------------- */
//@for $i from 1 through 35 {
//  .mt#{$i} {
//    margin-top: #{$i}px !important;
//  }
//  .mr#{$i} {
//    margin-right: #{$i}px !important;
//  }
//  .mb#{$i} {
//    margin-bottom: #{$i}px !important;
//  }
//  .ml#{$i} {
//    margin-left: #{$i}px !important;
//  }
//  .pt#{$i} {
//    padding-top: #{$i}px !important;
//  }
//  .pr#{$i} {
//    padding-right: #{$i}px !important;
//  }
//  .pb#{$i} {
//    padding-bottom: #{$i}px !important;
//  }
//  .pl#{$i} {
//    padding-left: #{$i}px !important;
//  }
//}

.select_class {

  width: 100%!important;

}
